Skip to content

Conversation

@na-trium-144
Copy link
Contributor

@na-trium-144 na-trium-144 commented Nov 10, 2025

@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Nov 10, 2025

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
my-code 250590a Commit Preview URL

Branch Preview URL
Nov 17 2025, 01:57 PM

@na-trium-144 na-trium-144 marked this pull request as draft November 10, 2025 18:03
@na-trium-144 na-trium-144 changed the title トップページの説明を更新, メタデータ設定 トップページの説明を更新, メタデータ設定, テーマカラー変更 Nov 14, 2025
@na-trium-144 na-trium-144 marked this pull request as ready for review November 14, 2025 08:33
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates the website's branding and theming by adding a logo, creating custom theme colors to match the logo, and updating the top page description and metadata. The changes align the visual identity across the application while improving SEO through better metadata configuration.

  • Added logo (icon.svg, icon.png) and integrated it into navbar and sidebar components
  • Created custom theme colors (myclight/mycdark) replacing default DaisyUI themes, with colors coordinated around the logo's primary orange color (#ba6900)
  • Updated top page description, metadata configuration, and PWA manifest settings

Reviewed Changes

Copilot reviewed 20 out of 24 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
app/icon.svg New logo file in SVG format with "my.c" branding
app/icon.png New logo file in PNG format (512x512)
app/globals.css Defines new custom themes (myclight/mycdark) with coordinated color schemes and updated font stacks
app/layout.tsx Updates metadata configuration with template pattern and adds M PLUS Rounded 1c font imports
app/manifest.ts New PWA manifest configuration with app metadata and icon references
app/page.tsx Updates home page description, metadata, and adjusts styling with new theme colors
app/navbar.tsx Adds logo image display in mobile navigation bar
app/sidebar.tsx Adds logo image display and active menu item highlighting
app/[docs_id]/page.tsx Adds metadata generation function and refactors markdown content loading
app/[docs_id]/themeToggle.tsx Updates theme names from "light/dark" to "myclight/mycdark"
app/[docs_id]/markdown.tsx Updates styling to use new theme colors (accent instead of primary for borders)
app/[docs_id]/pageContent.tsx Updates chat bubble styling and changes React key patterns
app/[docs_id]/chatForm.tsx Updates button color classes to match new theme
app/terminal/terminal.tsx Updates font sizing to use rem-based calculations and improves code comments
app/terminal/repl.tsx Adds border styling with new theme colors
app/terminal/exec.tsx Updates component styling to match new theme
app/terminal/editor.tsx Removes unused CSS import, adds dynamic font sizing
app/terminal/editor.css Deleted file (CSS rules no longer needed)
app/terminal/page.tsx Updates styling to match new theme colors
app/terminal/layout.tsx New layout file with metadata to prevent test page indexing
public/docs/python-1.md Updates frame color description from "blue" to "green"
package.json Adds M PLUS Rounded 1c font package
package-lock.json Lock file updates for new font package

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@na-trium-144 na-trium-144 force-pushed the update-description branch 3 times, most recently from 6e5e61d to 4bdf767 Compare November 17, 2025 13:51
@na-trium-144 na-trium-144 merged commit f8dbb41 into main Nov 18, 2025
3 checks passed
@na-trium-144 na-trium-144 deleted the update-description branch November 18, 2025 07:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants